<%@page contentType="text/html"%>
<%@page pageEncoding="ISO-8859-1"%>

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
<%@taglib prefix="t" uri="http://myfaces.apache.org/tomahawk"%>

<%
        request.setAttribute("nombrePagina", "Nuevo-Chequera");
%>

<f:view>

    <%@include file="/WEB-INF/jspf/header.jspf" %>

<h:messages id="messages" styleClass="messages_content" layout="table" errorClass="error" warnClass="warn" infoClass="info"/>
    
    <h3>REGISTRO NUEVA CHEQUERA:</h3>

    <h:form id="frmNuevoChequera">
        <h:panelGrid columns="2" >

            <h:outputLabel value="Serie: " for="txtSerie" />
            <h:inputText id="txtSerie" value="#{ChequeraController.chequera.serie}" >
                <f:validateLength maximum="30" />
                
            </h:inputText>

            <h:outputLabel value="Tipo Chequera: " for="txtTipoChequera" />
            <h:selectOneMenu id="txtTipoChequera" value="#{ChequeraController.chequera.tipo}">
                <f:selectItems value="#{ChequeraController.tipoChequeras}" />
            </h:selectOneMenu>

            <h:outputLabel value="Nro Hojas: " for="txtNroHojas" />
            <h:inputText maxlength="500" id="txtNroHojas" value="#{ChequeraController.chequera.cantidadHojas}"/>

            <h:outputLabel value="Cuenta: " for="txtCuenta" />
            <h:panelGroup>
                <h:commandLink id="txtAgregarCuenta" action="#{ChequeraController.agregarCuenta}" value="Agregar Cuenta" rendered="#{! ChequeraController.bolAgregarCuenta}" />
            <h:inputText id="txtNumeroCuentaSeleccionada"
            value="#{ChequeraController.cuentaAAgregar.nroCuenta}"
            rendered="#{ChequeraController.bolAgregarCuenta}"
            readonly="#{ChequeraController.bolAgregarCuenta}" />
            <h:commandLink id="txtCambiarCuenta" action="#{ChequeraController.agregarCuenta}" value="Cambiar Cuenta" rendered="#{ChequeraController.bolAgregarCuenta}" />
            </h:panelGroup>

            <h:outputLabel value="Solcitud Chequera: " for="txtSolicitud Chequera" />
            <h:panelGroup>
                <h:commandLink id="txtAgregarSolicitudChequera" action="#{ChequeraController.agregarSolicitudChequera}" value="Agregar Solicitud Chequera"
                     rendered="#{! ChequeraController.bolAgregarSolicitudChequera}" />
            <h:inputText id="txtNumeroSolictudChequeraSeleccionada"
            value="#{ChequeraController.solicitudChequeraAAgregar.idSolicitudChequera}"
            rendered="#{ChequeraController.bolAgregarSolicitudChequera}"
            readonly="#{ChequeraController.bolAgregarSolicitudChequera}" />
            <h:commandLink id="txtCambiarSolicitudChequera" action="#{ChequeraController.agregarSolicitudChequera}" value="Cambiar Solicitud Chequera"
                     rendered="#{ChequeraController.bolAgregarSolicitudChequera}" />
            </h:panelGroup>

            <h:panelGroup/>
            <h:panelGroup>
                <h:commandButton id="btnGuardar" value="Guardar" action="#{ChequeraController.registrar}"></h:commandButton>
                <h:commandButton id="btnCancelar" value="Cancelar" action="#{ChequeraController.cancelar}"></h:commandButton>
            </h:panelGroup>

        </h:panelGrid>
    </h:form>
    <%@include file="/WEB-INF/jspf/footer.jspf" %>
</f:view>

